﻿using System;

namespace PlanB.Core.Configuration
{
    
    /// <summary>
    /// Class used to pass the initial configuration when instantiating other classes, like business layer and infrastructure layer classes
    /// </summary>
    public class ConfigurationInformation
    {
        /// <summary>
        /// Sets the full qualified name of the assembly which is holding the data layer implementation
        /// Usually ised to switch between the mockups and real data layer implementations
        /// </summary>
        public string DataLayerImplementationAssembly { get; set; }

        /// <summary>
        /// Name of the class which implements the DataLayer
        /// </summary>
        public string DataLayerImplementationClassName { get; set; }
    }
}
